iT邦幫忙

2024 iThome 鐵人賽

DAY 8
0
Software Development

想要工作更輕鬆? 跟著我一起用 Power Automate 自動化吧!系列 第 8

條件式?!用 7 歲囡仔也能聽懂的說法解釋給你聽!

  • 分享至 

  • xImage
  •  

💡 在本文章你將學到:學習到簡易版本的條件式邏輯

前言


由於過去我在職訓局或者身邊大學常被程式語言主修稿到頭昏眼花的同學、朋友大多是卡在條件式邏輯轉不過來,考慮到這可能是初學者的學習瓶頸,因此我利用了簡單的方式和插畫輔助大家理解條件式

內文


if(條件1判斷, [是]執行A, [否]執行B)

以上是超級簡單版本的程式邏輯,一開始先針對一個條件進行判斷,如果條件成立,就執行 A;如果條件不成立,就執行 B。我通常在需要寫條件式時,都會習慣自言自語 (但其實平常也很愛自言自語),利用口語的方式,一方面引導自己朝程式邏輯去思考需求以外,一方面也能驗證整個條件式的可行性

假如以上解說還是不太理解,我在下方也做了一張以日常例子來輔助說明的圖片。中午到了,我們通常肚子餓了就是去買飯,而平常如果是有計畫性地執行購買便當,為了避免因店家休息而撲空,我們一定還會再想出一個 B 方案。那這就像是為這個動作建立條件,假如 OO 店家沒開店,則選擇購買另一家店

https://ithelp.ithome.com.tw/upload/images/20240922/201685620F5WVrrrHD.png

後話


以上的解說其實並不嚴謹,但如果要以此做為入門教材,還是可以參考的。就我的理解,各大程式語言都是具有「條件式」這個概念的,差別就差在寫法上的不同,就像法文的早安是 Bonjour,中文是早安,日文是 おはよう,一樣的意思。

列點摘要 by GenAI

  • 提供條件式的基本語法示範:if(條件1判斷, [是]執行A, [否]執行B)
  • 解釋條件式的運作原理:根據條件的成立與否執行不同的動作。
  • 建議使用自言自語的方式來幫助思考和驗證條件式的可行性。
  • 使用日常生活中的例子(如購買便當)來說明如何建立條件,並提供相關插圖輔助理解。

上一篇
如何將目前的資料進行流程標準化
下一篇
迴圈?利用數貓咪搞懂它的概念吧!
系列文
想要工作更輕鬆? 跟著我一起用 Power Automate 自動化吧!13
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言